Volume 50, Issue 10, October 2021, Pages 543-578
Mohamed E. M. Mahmoud; Taha A. M. Abd El-Razek; Hanan S. Abd El- Rahman; Mahmoud A. Saad